$(document).ready(cargarNotif);

INTERVALO_RNOTI = 120000;
NOTIF_SIN_LEER = 4;

function cargarNotif() {
	if(jsonrpc.notificacionJSONServicio!=null){
		jsonrpc.notificacionJSONServicio.obtenerNotificacionesSinLeerPorUsuario(mostrarResumenNotif);
	}
}

function mostrarResumenNotif(lista) {
	try {

		$("[name='rnotificacion']").remove();
		var totalNotif = 0;
		if (lista != null) {
			lista = lista.list;
			totalNotif = lista.length;
			for ( var i = 0; i < lista.length && i < NOTIF_SIN_LEER; i++) {
				var notif = lista[i];

				var class_icono_noti = "correo-icon-old";
				
				//Si la notificacion es nueva
				if(notif.noti_esta == "N"){
					class_icono_noti = "correo-icon-new";
				}
				
				
				osm_construirHTML("lista_rnotificaciones",
						"template_rnotificaciones",
						[ notif.noti_noti, notif.noti_titu, notif.noti_cont,
								"rnotificacion", class_icono_noti]);
				
				
				//Se notifica a la barra session
				var textoTotal = "("+totalNotif+")";
				$('.barra-session-total-notificaciones').text(textoTotal);
			}

		}
		if (totalNotif > 0) {
			$("#sin_rnotificaciones").hide();
		} else {
			$("#sin_rnotificaciones").show();
		}
		osm_setValor("sinleer_rnotificaciones", totalNotif);
	} catch (e) {
		alert(e);
	}
	setTimeout("cargarNotif()", INTERVALO_RNOTI);
}

function verNotificacion(noti_noti) {
	osm_setValor("noti_noti", noti_noti);
	$("#form_rnotificaciones").submit();

}
